#ifndef EMB_RES_H
#define EMB_RES_H

#include <QWidget>
#include <QStatusBar>
#include "FileDialogWidget.h"
#include "FileDirList.h"

QT_BEGIN_NAMESPACE
namespace Ui
{
class emb_res;
}
QT_END_NAMESPACE

class emb_res : public QWidget
{
    Q_OBJECT

public: emb_res(QWidget *parent = nullptr);
    ~emb_res();

private slots:
    void in_dialog_sloot();     /* 导入文件事件 */
    void out_dialog_sloot();    /* 输出文件事件 */
    void delete_all_sloot();    /* 删除全部文件列表 */
    void filelist_sloot(int);   /* 列表文件数发生变化，可能需要重置信息头大小 */
    void help_outfile_sloot();
    void help_about_sloot();
    void statusbar_sloot(QString);

private:
    Ui::emb_res *ui;
    QStatusBar *stbar;
    FileDialogWidget in_dialog;
    FileDialogWidget out_dialog;
    FileDirList filelist;
};
#endif // EMB_RES_H
